* {
    font-family: Lato, sans-serif;
}

#ctl00_CustomWrapper {
    background-color: #FFF !important;
    /* padding: 20px 0; */
}

a#homeIcon {
    background: none;
}

a#navOne:active {
    background: #fd0;
    transition: 0s;
}

a#navTwo:active {
    background: #fd0;
    transition: 0s;
}

a#navThree:active {
    background: #fd0;
    transition: 0s;
}

a#navFour:active {
    background: #fd0;
    transition: 0s;
}

.table-striped>tbody>tr:nth-of-type(4) {
    display: none;
}

a#navFive:active {
    background: #fd0;
    transition: 0s;
}

h1 {
    color: #0b0C0C !important;
    font-size: 48px !important;
    font-weight: 900 !important;
    line-height: 56px;
    font-family: Lato, sans-serif;
}

h2.headerOne {
    color: #0B0C0C !important;
    font-size: 38px;
    font-weight: 900;
    line-height: 50px;
    font-family: Lato, sans-serif;
}

a:link {
    font-weight: 400;
}

h2 {
    color: #0B0C0C !important;
    font-size: 38px !important;
    font-weight: 900;
    line-height: 50px;
    font-family: Lato, sans-serif;
}

.navbar {
    margin-bottom: unset;
    background-color: #fff;
    box-shadow: none !important;
    margin-top: -11px;
}

.nav-image {
    background-image: url("https://images.hanlonsonline.co.uk/Bexley BS5/images/bbe-hero-banner-004-RES-JAMEELIA.png");
    min-height: 265pt;
    background-repeat: no-repeat;
    background-size: cover;
    width:100%;
}

.fa-home-alt:before, .fa-home-lg-alt:before, .fa-home:before, .fa-house:before {
    content: "\f015";
    color: #fff;
}
.nav-mid {
    border-width: 1 px 0;
    list-style: none;
    margin: 0;
    padding: 0;
    text-align: center;
    border-bottom: none;
    margin-top: 33px;
}

.nav-mid a {
    font-family: 'Lato', sans-serif;
    margin-bottom: -13.25px;
    background: #cdcdcd;
    font-size: 22px;
    display: inline-block;
    padding: 20px 40px;
    color: #0B0C0C;
    text-decoration: none;
    font-weight: inherit !important;
    min-height: 0px;
}


/* .nav-mid a:active {
    background: white !important;
}  */

.nav-mid>.active>a {
    background-color: #fff;
}


/* .nav-mid a.active{
    background:#00b5de;
    color:#fff;

} */

.nav-mid a:hover {
    background: #FFF;
    transition: 0.6s;
    color: #000;
}

#middle-nav {
    display: inline-block;
    margin: 0;
    margin-right: 10px;
    padding: 10px;
    font-size: 14px;
    width: 100%;
}

#middle-nav li {
    display: inline;
    width: 100px;
    margin-right: 20px;
}

.navbar-inverse {
    border-color: transparent !important;
}

.navbar {
    margin-bottom: unset;
    background-color: transparent !important;
    /* box-shadow: 0 1px 10px rgb(96 99 101 / 50%); */
}

.nav-mid {
    margin-left: 80px;
}

.nav-mid a.active {
    background: #FFF;
}
li#login-btn {
    height: 0px;
}
.navbar-nav>li>a {
    text-decoration: none;
    background: #fff;
    color: #000;
    font-size: 24px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-radius: 0px;
    left: 200px;
    position: relative;
}
li#register-btn-white {
    height: 0px;
}
.navbar-inverse .navbar-nav>li>a.login-link {
    background: #FFF;
    color: #000 !important;
    margin-right: 5px;
    text-align: center;
    border: 1px solid green;
    font-size: 22px;
    margin-top: 70px;
    left: 250px;
    padding-left: 30px;
    padding-right: 30px;
    padding-bottom: 10px;
    padding-top: 10px;
}

a#logoutButtonTwo {
    left: 0px;
    font-weight: normal;
}

a#logoutButtonThree {
    left: 0px;
    margin-top: 0px;
    font-weight: normal;
}

.navbar-inverse .navbar-nav>li>a.register-link {
    background: green;
    color: #FFF !important;
    left: 300px;
    text-align: center;
    font-size: 22px;
    margin-top: 70px;
    padding-left: 30px;
    padding-right: 30px;
    padding-bottom: 10px;
    padding-top: 10px;
}

.navbar-inverse .navbar-nav>li>a.register-link:hover {
    background-color: #FFF;
    color: #000 !important;
    border: 1px solid #000;
    transition: 0.3s;
}

.navbar-inverse .navbar-nav>li>a.login-link:hover {
    background-color: #FFF;
    color: #000 !important;
    border: 1px solid #000;
    transition: 0.3s;
}

.navbar-inverse .navbar-nav>li>a {
    color: #15181a;
    font-weight: 400;
}

.navbar-toggle {
    background-color: #cdcdcd;
}

.navbar-inverse .navbar-toggle:focus,
.navbar-inverse .navbar-toggle:hover {
    background-color: #cdcdcd !important;
}

.navigationTwo {
    padding-top: 30px !important;
}

a#navOne {
    /* padding-top: 30px !important; */
    /* padding: 20px; */
    width: 200px;
    font-family: 'Lato', sans-serif;
}

a#navTwo {
    padding: 20px;
    padding-top: 20px !important;
    width: 200px;
    font-family: 'Lato', sans-serif;
}

a#navThree {
    padding-top: 10px !important;
    padding: 20px;
    width: 200px;
    font-family: 'Lato', sans-serif;
}

a#navFour {
    /* padding-top: 30px !important; */
    /* padding: 20px; */
    width: 200px;
    font-family: 'Lato', sans-serif;
}

a#navFive {
    /* padding: 20px; */
    /* padding-top: 10px !important; */
    /* width: 200px; */
    font-family: 'Lato', sans-serif;
}
img.logo-img-one {
    width: 400px;
    height: auto;
    top: 200px;
    position: relative;
}
label {
    font-weight: 400 !important;
    font-size: 17px !important;
    line-height: 24px;
    color: #0B0C0C !important;
}

.enterprise-wizard-item-title {
    color: #0B0C0C !important;
}

.pagination>.active>a,
.pagination>.active>a:focus,
.pagination>.active>a:hover,
.pagination>.active>span,
.pagination>.active>span:focus,
.pagination>.active>span:hover {
    z-index: 3;
    color: #0B0C0C;
    cursor: default;
    background-color: #F3F2F1 !important;
    border-color: #2b8cc4 !important;
}

a {
    background-color: transparent;
    transition: all .25s ease;
    color: #005EA5;
    /* font-weight: bold; */
}

a:focus,
a:hover {
    color: #2b8cc4;
}

.btn-primary:hover {
    background: #2b8cc4 !important;
    transition: 0.6s;
    color: white;
}


/* button:focus, input[type=button]:focus, input[type=checkbox]:focus, input[type=email]:focus, input[type=password]:focus, input[type=reset]:focus, input[type=search]:focus, input[type=text]:focus, input[type=url]:focus, select, select.form-control, textarea:focus {
    border: solid 1px #0b0c0c !important;
    outline: double;
} */

.news-item-color {
    background-color: gainsboro !important;
    /* box-shadow: 4px 4px 4px rgb(137 137 137), 4px 4px 4px 4px rgb(157 157 157); */
}

.news-item-grey {
    background-color: #FFF;
    /* box-shadow: 4px 4px 4px rgb(137 137 137), 4px 4px 4px 4px rgb(157 157 157); */
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer;
    border-radius: 0px px;
    background: #386BB2;
    border: none !important;
    font-weight: 400;
    color: #0B0C0C;
    font-family: Lato, sans-serif;
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}

input#ctl00_mCPH_AddSkillButton {
    border-radius: 4px;
    color: #FFF;
}

input#ctl00_mCPH_AddSkillRequireProofButton {
    border-radius: 4px;
    color: #FFF;
}

input#btnProceedToWizard {
    background: #386BB2 !important;
    color: #FFF;
    font-family: Lato, sans-serif;
}

input.btn.btn-primary {
    background-color: #386BB2 !important;
    color: #FFF;
    font-family: Lato, sans-serif;
}

input#ctl00_mCPH_ctrlBusinessSignup_ctrlRegistrationWizard_wiz_FinishNavigationTemplateContainerID_FinishButton {
    background-color: #386BB2 !important;
}

input#btnProceedToWizard:hover {
    background: #1e3560 !important;
}

input.btn.btn-secondary:hover {
    background: #1e3560 !important;
    color: #FFF;
    font-family: Lato, sans-serif;
}

input#ctl00_mCPH_ClearButton {
    color: #0B0C0C !important;
    background: #FFF !important;
}

input#ctl00_mCPH_ClearButton {
    color: #0B0C0C !important;
    background: #FFF !important;
    border: 2px solid black !important;
}

input.btn.btn-primary:hover {
    background: #1e3560 !important;
}

input.btn.btn-secondary {
    background: #386BB2 !important;
    color: #FFF;
    font-family: Lato, sans-serif;
}

span#VacanciesTableTownHeaderLabel {
    color: #FFF !important;
}


/* button, input[type=button], input[type=reset], input[type=submit], #ctl00_mCPH_lnkCancelDetail {
    padding: 0.625rem 3rem 0.625rem 3rem;
    color: #FFF;
    background-color: #fff;
    background-image: none;
    font-family: 'muli', sans-serif;
    letter-spacing: .025em;
    vertical-align: bottom;
    line-height: 1em;
    height: 40px;
    border: 2px solid black;
    border-radius: 0px;
    font-size: 20px;
    color:#0B0C0C;
} */

table.dataTable thead>tr>th.sorting_asc,
table.dataTable thead>tr>th.sorting_desc,
table.dataTable thead>tr>th.sorting,
table.dataTable thead>tr>td.sorting_asc,
table.dataTable thead>tr>td.sorting_desc,
table.dataTable thead>tr>td.sorting {
    padding-right: 30px;
    font-size: 17px !important;
    line-height: 24px !important;
    font-weight: 900;
    color: #0B0C0C;
}

.alert-info {
    background-color: #F3F2F1;
    border: none;
}

a#ctl00_mCPH_appliedTrainingCourseListLink:hover {
    background: #2b8cc4 !important;
}

#searchButton,
.btn-primary,
.dxbButton,
.btn-secondary,
#ctl00_mCPH_lnkSaveQuestionnaire,
#ctl00_mCPH_pnlUpdate input[type=button],
#ctl00_mCPH_pnlUpdate input[type=submit],
input[type=button]#adAreas,
input[type=button]#adSectors,
input[type=button]#adTypes,
input[type=button]#ClearButton,
input[type=button]#clrAreas,
input[type=button]#clrSector,
input[type=button]#clrTypes,
input[type=submit]#ctl00_mCPH_UploadButton {
    background-color: none !important;
}

#ctl00_mCPH_lnkCancelDetail:hover {
    background: #2b8cc4 !important;
}

.dxtvControl_Material .dxtv-ndTxt {
    white-space: nowrap;
    color: #0B0C0C !important;
}

.dxtvControl_Material .dxtv-ndSel {
    background-color: #2b8cc4 !important;
}

.dx-acc-r .dxWeb_edtCheckBoxChecked_Material:before {
    left: -400px;
    top: -76px;
    background: #FFF;
}


/* #ctl00_mCPH_lnkSaveQuestionnaire, #ctl00_mCPH_pnlUpdate input[type=button], #ctl00_mCPH_pnlUpdate input[type=submit], input[type=button]#adAreas, input[type=button]#adSectors, input[type=button]#adTypes, input[type=button]#ClearButton, input[type=button]#clrAreas, input[type=button]#clrSector, input[type=button]#clrTypes, input[type=submit]#ctl00_mCPH_UploadButton {
    background-color: #4169E1 !important;
    border-radius: 4px !important;
    color: #FFF !important;
    border: 2px solid #0B0C0C !important;
}
/* .fa-chevron-right:before {
    content: "\f144" !important;
} */

p.tile-news-item-date {
    font-weight: 400;
    line-height: 28px;
    font-size: 19px;
    color: #0B0C0C !important;
}

.tile-news-item-image-div {
    border: 3px groove #BFC1C3;
    padding: 10px;
    min-height: 555px;
    background: #DEE0E2;
}

a.tile-news-item-title {
    font-size: 24px;
    line-height: 36px;
    font-weight: 900;
    color: #0B0C0C;
}

a.tile-news-item-title:hover {
    color: #2b8cc4 !important;
}

.tile-news-item-text {
    padding-top: 5px;
    font-size: 17px;
    line-height: 24px;
    font-weight: 400;
    color: #0B0C0C;
}

.tile-news-item-image {
    display: block;
    margin-right: auto;
    margin-left: auto;
    min-height: 270px;
    width: 400px !important;
    /* opacity: 0.1; */
}

th {
    line-height: 24px !important;
    font-size: 17px;
    font-weight: normal;
    color: #0B0C0C;
}

td {
    font-size: 17px;
    line-height: 24px !important;
    font-weight: 400;
}

span#ctl00_mCPH_ApplyInfoLabel {
    font-size: 17px;
    line-height: 24px;
    font-weight: 400;
    color: #0B0C0C !important;
}

th.sorting_asc {
    background: #386BB2 !important;
    color: #FFF !important;
}

th.sorting {
    background: #386BB2 !important;
    color: #FFF !important;
}

th.sorting_disabled {
    background: #386BB2 !important;
    color: #FFF !important;
}

select.form-control.input-sm {
    background: #386BB2 !important;
    color: #FFF !important;
}

input.form-control.input-sm {
    background: #386BB2 !important;
    color: #FFF !important;
}

#ctl00_mCPH_ctrlBusinessSignup_ctrlRegistrationWizard_wiz>tbody>tr>td:nth-child(2)>table>tbody>tr:nth-child(1)>td>table.wizardGeneralItem>tbody>tr>td.mandatory,
#ctl00_mCPH_ctrlBusinessSignup_ctrlRegistrationWizard_wiz>tbody>tr>td:nth-child(2)>table>tbody>tr:nth-child(1)>td>table.wizardGeneralItem>tbody>tr>td.prompt,
#ctl00_mCPH_ctrlBusinessSignup_ctrlRegistrationWizard_wiz>tbody>tr:nth-child(1)>td>table.wizardGeneralItem>tbody>tr>td.mandatory,
#ctl00_mCPH_ctrlBusinessSignup_ctrlRegistrationWizard_wiz>tbody>tr:nth-child(1)>td>table.wizardGeneralItem>tbody>tr>td.prompt {
    width: 100% !important;
    background-color: transparent;
}

input[type=checkbox],
input[type=radio] {
    -webkit-appearance: none;
    background-color: #FFF !important;
    border: none;
    padding: 11px;
    margin: 5px 15px;
    border-radius: 0;
    border: 1px solid;
    display: inline-block;
    position: relative;
    vertical-align: middle;
}

button:focus,
input[type=button]:focus,
input[type=checkbox]:focus,
input[type=email]:focus,
input[type=password]:focus,
input[type=reset]:focus,
input[type=search]:focus,
input[type=text]:focus,
input[type=url]:focus,
select,
select.form-control,
textarea:focus {
    border: solid 1px #0b0c0c !important;
    outline: none;
}

input[type=checkbox]:checked:after,
input[type=radio]:checked:after {
    content: "X";
    font-size: 20px;
    position: absolute;
    /* top: 2px; */
    /* left: 6px; */
    top: 0px !important;
    left: 5px;
    color: #323133;
    font-weight: 400;
}

#VacanciesTableOpportunityHeaderLabel {
    color: #FFF !important;
}

#VacanciesTableTypeHeaderLabel {
    color: #FFF !important;
}

#VacanciesTableSalaryHeaderLabel {
    color: #FFF !important;
}

#VacanciesTableHoursHeaderLabel {
    color: #FFF !important;
}

#VacanciesTablePostcodeHeaderLabel {
    color: #FFF !important;
}

#VacanciesTableClosesHeaderLabel {
    color: #FFF !important;
}

span#VacanciesTableViewHeaderLabel {
    color: #FFF !important;
}

th#SalaryRangeFilterLabel {
    font-weight: 400 !important;
    font-size: 19px;
    line-height: 28px;
}

th#DistanceLabel {
    font-weight: 400 !important;
    font-size: 19px;
    line-height: 28px;
}

input#ctl00_mCPH_pid1_cbSelected {
    visibility: hidden;
}

input#ctl00_mCPH_pid2_cbSelected {
    visibility: hidden;
}

input#ctl00_mCPH_pid3_cbSelected {
    visibility: hidden;
}

input#ctl00_mCPH_pid4_cbSelected {
    visibility: hidden;
}

input#ctl00_mCPH_pid5_cbSelected {
    visibility: hidden;
}

input#ctl00_mCPH_pid1_ProfileItemContent2897_rbOptionItem924 {
    background: #FFF !important;
}

input#ctl00_mCPH_pid1_ProfileItemContent2897_rbOptionItem925 {
    background: #FFF !important;
}

input#ctl00_mCPH_pid2_ProfileItemContent2893_rbOptionItem916 {
    background: #FFF !important;
}

input#ctl00_mCPH_pid2_ProfileItemContent2893_rbOptionItem917 {
    background: #FFF !important;
}

input#ctl00_mCPH_pid3_ProfileItemContent2895_rbOptionItem920 {
    background: #FFF !important;
}

input#ctl00_mCPH_pid3_ProfileItemContent2895_rbOptionItem921 {
    background: #FFF !important;
}

input#ctl00_mCPH_pid4_ProfileItemContent2896_rbOptionItem922 {
    background: #FFF !important;
}

input#ctl00_mCPH_pid4_ProfileItemContent2896_rbOptionItem923 {
    background: #FFF !important;
}

input#ctl00_mCPH_pid5_ProfileItemContent2894_rbOptionItem918 {
    background: #FFF !important;
}

input#ctl00_mCPH_pid5_ProfileItemContent2894_rbOptionItem919 {
    background: #FFF !important;
}

h1#PageHeaderLabel {
    color: #386BB2 !important;
}

li.document-list-nodocuments {
    font-size: 19px;
    line-height: 28px;
    font-weight: 400;
    color: #0B0C0C;
}

div.controlmain a {
    color: #0B0C0C;
    font-size: 19px;
    font-weight: 400;
    letter-spacing: 0.33px;
    text-decoration: underline;
    line-height: 28px;
}

div.controlmain a:hover,
a:focus {
    text-decoration: underline;
}

a#ctl00_mCPH_ClientAlreadyRegisteredLoginLink:focus {
    color: #005ea5;
}

input[type=checkbox]:checked:after,
input[type=radio]:checked:after {
    content: "X";
    font-size: 20px;
    position: absolute;
    /* top: 2px; */
    /* left: 6px; */
    top: 3px;
    left: 5px;
    color: #0B0C0C;
    font-weight: 400;
}

input[type=checkbox]:checked:after,
input[type=radio]:checked:after {
    content: "X";
    font-size: 20px;
    position: absolute;
    /* top: 2px; */
    /* left: 6px; */
    top: 3px;
    left: 5px;
    color: #0B0C0C !important;
    font-weight: 400;
}

a#logoutButton {
    left: 0;
    margin-top: 0px;
    font-family: 'Lato', sans-serif;
    font-weight: 400;
}

button#B775807A-B30D-48B7-8EFB-6540BDF648ED {
    background: #cdcdcd !important;
    overflow: auto !important;
}

button#B1AD5BD0-3F6B-492F-96C4-727E54AA1ABB {
    background: #cdcdcd !important;
    overflow: auto !important;
}

button#\31 8EE5363-7359-446F-BAEA-5C675189DC39 {
    background: #cdcdcd !important;
    overflow: auto !important;
}

button#\32 9B35804-5A05-4436-B4E9-069731D6082F {
    background: #cdcdcd !important;
    overflow: auto !important;
}

button.gm-control-active.gm-fullscreen-control {
    background: #cdcdcd !important;
    overflow: auto !important;
}

button.gm-control-active {
    background: #cdcdcd !important;
}

.gm-style .gm-style-cc a,
.gm-style .gm-style-cc button,
.gm-style .gm-style-cc span,
.gm-style .gm-style-mtc div {
    font-size: 10px;
    box-sizing: border-box;
    overflow: visible !important;
}


/* strong {
                            color: #0B0C0C !important;
                            font-size: 28px;
                            line-height: 40px;
                            font-weight: 900;
                        } */

strong {
    font-size: 28px;
    line-height: 40px;
    color: #0B0C0C;
    font-weight: 900;
}

#ctl00_mCPH_VacancyJobDescription>p,
#ctl00_mCPH_VacancyDuties>p,
#ctl00_mCPH_VacancyEssentialCriteria>p,
#ctl00_mCPH_VacancyDesirableCriteria>p,
#ctl00_mCPH_VacancyAdditionalInformation>p,
#ctl00_mCPH_VacancyHowToApply>p,
#ctl00_mCPH_VacancyDuties>ul,
#ctl00_mCPH_VacancyEssentialCriteria>ul,
#ctl00_mCPH_VacancyAdditionalInformation,
#ctl00_mCPH_VacancyJobDescription,
#ctl00_mCPH_VacancyDuties,
#ctl00_mCPH_VacancyEssentialCriteria,
#ctl00_mCPH_VacancyHowToApply {
    font-size: 19px !important;
    font-family: 'Lato', sans-serif !important;
    color: #0B0C0C !important;
    font-weight: 400;
    line-height: 28px;
}

input#ctl00_mCPH_SubmitApplicationButton {
    text-transform: inherit !important;
}

h5 {
    font-size: 19px;
    color: #0B0C0C;
    line-height: 28px !important;
    font-weight: 900;
}

button:active,
button:focus,
button:hover,
input[type=button]:active,
input[type=button]:focus,
input[type=button]:hover,
input[type=checkbox],
input[type=email],
input[type=password],
input[type=radio],
input[type=reset]:active,
input[type=reset]:focus,
input[type=reset]:hover,
input[type=search],
input[type=submit]:active,
input[type=submit]:focus,
input[type=submit]:hover,
input[type=text],
input[type=url],
select,
select.form-control,
textarea {
    /* background-color: #F1E0F0 !important; */
    border: 2px solid #0B0C0C;
}

input#SalaryFromInput {
    border: 2px solid #0B0C0C;
}

input#SalaryToInput {
    border: 2px solid #0B0C0C;
}

button#\39 7E0FF4B-62DC-4703-91AD-6C29F3F9A1DA {
    overflow: auto !important;
}

button#DC8A80C9-0797-4113-A2E0-690FEB90D6D9 {
    overflow: auto !important;
}

.gm-style .gm-style-cc a,
.gm-style .gm-style-cc button,
.gm-style .gm-style-cc span {
    outline-offset: 3px;
    overflow: visible !important;
}

span {
    overflow: visible !important;
}

button {
    overflow: visible !important;
}

a#capitaLink {
    background: #386BB2 !important;
    color: #FFF;
    background: #FFF;
    text-align: center;
    border: 1px solid green;
    font-size: 22px;
    padding-left: 30px;
    padding-right: 30px;
    padding-bottom: 40px;
    padding-top: 20px;
    margin-top: 68px;
}

a#capitaLink:hover {
    background: #1e3650 !important;
}

a#bexleyJobs {
    background: #386BB2 !important;
    color: #FFF;
    background: #FFF;
    text-align: center;
    border: 1px solid green;
    font-size: 22px;
    padding-left: 30px;
    padding-right: 30px;
    padding-bottom: 40px;
    padding-top: 20px;
    margin-top: 165px;
}

a#bexleyJobs:hover {
    background: #1e3650 !important;
}

a#bexleyJobsTwo {
    background: #386BB2 !important;
    color: #FFF;
    background: #FFF;
    text-align: center;
    border: 1px solid green;
    font-size: 22px;
    padding-left: 12px;
    padding-right: 24px;
    padding-bottom: 20px;
    padding-top: 37px;
    margin-top: 139px;
    border-radius: 0px;
}

.panel-body {
    padding: 25px;
    background: #fff;
}

a#bexleyJobsTwo:hover {
    background: #1e3650 !important;
}

div#panelThree {
    border: 1px solid #386BB2 !important;
}

div#panelFour {
    border: 1px solid #386BB2 !important;
}

div#panelFive {
    border: 1px solid #386BB2 !important;
    min-height: 550px;
}

.no-background {
    margin-top: 10%;
}

.iconThree {
    background: transparent !important;
    float: initial;
    margin-left: 36%;
    margin-top: -183px;
    width: 170px;
    border-radius: 64px;
}

.iconFour {
    /* background: #E5095C !important; */
    border-radius: 0;
    float: initial;
    margin-left: 28%;
    margin-top: -148px;
    width: 240px;
}

.iconFive {
    /* background: #E5095C !important; */
    border-radius: 0;
    float: initial;
    margin-left: 0%;
    margin-top: -148px;
    width: 240px;
}

div#panelThree {
    border: 1px solid #386BB2 !important;
    background: #fff;
}

h2.panel-title.cell-title {
    padding-left: 0px;
    /* text-align: center; */
}

.panel-text {
    font-size: 18px;
    margin-top: -30px;
}

div#panelFour {
    border: 1px solid #386BB2 !important;
    background: #fff;
}

a#capitaLink {
    background: #386BB2 !important;
    color: #FFF;
    background: #FFF;
    text-align: center;
    border: 1px solid green;
    font-size: 22px;
    padding-left: 0px !important;
    padding-right: 30px;
    padding-bottom: 20px;
    padding-top: 20px;
    margin-top: 68px;
}

a#capitaLink:hover {
    background: #1e3650 !important;
}

a#bexleyJobs {
    background: #386BB2 !important;
    color: #FFF;
    background: #FFF;
    text-align: center;
    border: 1px solid green;
    font-size: 22px;
    padding-left: 0px;
    padding-right: 24px;
    padding-bottom: 20px;
    padding-top: 20px;
    margin-top: 139px;
}

.panel-cell {
    background-color: #2fa17014;
    border: 1px solid #386BB2 !important;
}

a#bexleyJobs:hover {
    background: #1e3650 !important;
}

.table-responsive {
    overflow-x: hidden;
}

@media only screen and (max-width: 1536px) {
    .nav-image {
        background-repeat: round;
        width: 100%;
    }
    img.logo-img-one {
        width: 260px;
        height: auto;
        top: 165px;
        position: relative;
    }
}

@media only screen and (max-width: 1440px) {
    .nav-image {
        background-repeat: cover !important;
        width: 100%;
    }
    .nav-mid a {
        margin-top: 30px;
    }
    h1 {
        font-size: 36px !important;
    }
    #bexleyHeaderTwo {
        margin-top: 0px;
    }

    a#logoutButtonTwo {
        left: 0px;
        margin-top: 0px;
    }
    .navbar-inverse .navbar-nav>li>a.register-link {
        background: green;
        color: #FFF !important;
        left: 500px;
        width: 150px;
        text-align: center;
        font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
        font-size: 18px;
        margin-top: -198px;
    }
    .navbar-inverse .navbar-nav>li>a.login-link {
        background: #FFF;
        color: #000 !important;
        margin-right: 5px;
        width: 150px;
        text-align: center;
        font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
        border: 1px solid green;
        font-size: 18px;
        margin-top: -200px;
        left: 250px;
    }
}

@media only screen and (max-width: 1024px) {
    .nav-image {
        background-repeat: cover !important;
        width: 100%;
    }
    .nav-mid a {
        margin-top: 30px;
    }
    .navbar-inverse .navbar-nav>li>a.login-link {
        width: 150px;
        text-align: center;
    }
    img#bexleyHeaderTwo {
        margin-top: 60px !important;
    }
    .tile-news-item-image-div {
        min-height: 600px;
    }
    #bexleyHeader {
        max-width: 60% !important;
    }
    #bexleyEnterpriseHeader {
        width: 100% !important;
    }
    #bexleyEnterpriseHeaderTwo {
        max-width: 100% !important;
        margin-left: 0% !important;
        margin-top: -80px !important;
    }
    #bexleyClientHeader {
        max-width: 50% !important;
        margin-left: 0px;
    }
    #bexleyClientHeaderTwo {
        max-width: 100% !important;
        /* margin-left: -100% !important; */
        margin-top: -80px !important;
    }
    img#bexleyHeaderNormal {
        max-width: 50% !important;
        margin-left: -24px !important;
    }
    img#bexleyHeaderTwoNormal {
        margin-top: -79px !important;
        margin-left: -20px !important;
    }
}

@media only screen and (max-width: 1024px) {
    a#logoutButton {
        margin-top: 0px !important;
    }
    a#logoutButtonTwo {
        left: 0px;
        margin-top: 0px;
    }
    img#bexleyFooter {
        margin-left: 250px !important;
    }
}

@media only screen and (max-width: 768px) {
    button.navbar-toggler {
        background: #fff;
        left: 55%;
        position: relative;
    }
    .navbar-nav {
        float: none;
        margin-top: 150px;
        width: 35%;
        margin-top: 0px;
    }
    #middle-nav {
        display: inline-block;
        margin: 0;
        margin-right: 10px;
        padding: 10px;
        font-size: 14px;
        width: 106%;
        margin-top: 20%;
    }
    .nav-mid {
        margin-left: 0px !important;
    }
    div#Container {
        margin-bottom: 0px !important;
}
    .navbar-nav>li>a {
        text-decoration: none;
        background: #fff;
        color: #000;
        font-size: 24px;
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 10px;
        padding-bottom: 10px;
        border-radius: 0px;
        left: 0;
        position: relative;
    }
    li#login-btn {
        height: 65px;
    }
    .nav-image {
        background-repeat: cover !important;
        width: 100%;
    }
    h1 {
        font-size: 36px !important;
    }
    .nav-mid a {
        margin-top: 20px;
    }
    #bexleyHeader {
        width: 70% !important;
        margin-left: 100px;
    }
    #bexleyEnterpriseHeader {
        width: 100% !important;
        margin-left: -40px;
    }
    #bexleyEnterpriseHeaderTwo {
        max-width: 100% !important;
        margin-top: -220px !important;
    }
    img#bexleyHeaderTwo {
        width: 60% !important;
        margin-left: 5px !important;
        margin-top: 20% !important;
    }
    #bexleyClientHeader {
        max-width: 50% !important;
        /* margin-left: 100px; */
    }
    #bexleyClientHeaderTwo {
        max-width: 100% !important;
        /* margin-left: 0% !important; */
        margin-top: -220px !important;
    }
    .tile-news-item-image-div {
        margin-top: 20px;
    }
    .navbar-inverse .navbar-nav>li>a.register-link {
        left: 60%;
        margin-top: 51px;
    }
    .navbar-inverse .navbar-nav>li>a.login-link {
        margin-top: 50px;
        left: 20%;
        width: 150px;
        text-align: center;
    }
}

@media only screen and (max-width: 768px) {
    a#logoutButton {
        left: 0;
        margin-top: 0px !important;
    }
    img#bexleyFooter {
        margin-left: 250px !important;
    }
    ul.nav-footer {
        margin-left: 180px;
    }
}

@media only screen and (max-width: 425px) {
    .nav-image {
        background-repeat: cover !important;
        width: 100%;
    }
    h1 {
        font-size: 24px !important;
    }
    button.navbar-toggler {
        background: #fff;
        left: 0px;
        position: relative;
    }
    #bexleyHeader {
        max-width: 100% !important;
        margin-left: 30px;
        margin-top: 0px !important;
    }
    #bexleyEnterpriseHeader {
        max-width: 100% !important;
        margin-left: 2px;
    }
    #bexleyHeaderTwo {
        width: 100% !important;
        margin-left: -40px;
    }
    #bexleyEnterpriseHeaderTwo {
        max-width: 100% !important;
        margin-top: -90px !important;
    }
    img#bexleyHeaderTwo {
        margin-left: 10px !important;
        margin-top: -50% !important;
    }
    #bexleyClientHeader {
        max-width: 100% !important;
        margin-left: 2px;
    }
    #bexleyClientHeaderTwo {
        max-width: 100% !important;
        margin-left: -5% !important;
        margin-top: -110px !important;
    }
    .nav-mid {
        margin-left: 0px;
    }
    .nav-mid a {
        display: block;
        background-color: lightgray;
    }
    .navbar-inverse .navbar-nav>li>a.register-link {
        margin-top: 0;
        left: -25%;
        width: 200px;
    }
    .navbar-inverse .navbar-nav>li>a.login-link {
        margin-left: 20px;
        left: -50%;
        width: 200px;
    }
    .navbar-nav {
        margin-left: 20px;
    }
    .register-btn-white-loggedout {
        float: right;
        font-family: Lato, sans-serif;
    }
    .login-btn-loggedout {
        float: right;
        left: -40%;
        font-family: Lato, sans-serif;
    }
    .nav-mid {
        margin-left: -12px !important;
    }
    a#navOne {
        width: 100%;
    }
    a#navTwo {
        width: 100%;
    }
    a#navThree {
        width: 100%;
    }
    a#navFour {
        width: 97%;
    }
    a#navFive {
        width: 97%;
    }
    img#bexleyHeaderTwoNormal {
        margin-top: 40px !important;
        margin-left: -26px !important;
    }
    img#bexleyHeaderNormal {
        max-width: 100% !important;
        margin-left: -17px !important;
    }
    img#bexleyFooter {
        margin-left: 0px !important;
    }
    ul.nav-footer {
        margin-left: 120px;
    }
}

@media only screen and (max-width: 425px) {
    a#logoutButton {
        left: -50%;
        margin-top: 0px !important;
    }
    a#logoutButtonTwo {
        left: -46px;
        margin-top: 0px;
    }
    a#logoutButtonThree {
        left: 47px;
        margin-top: 0px;
    }
    img.logo-img-one {
        width: 220px;
        top: 225px;
        left: 90px;
    }
    div#navbarNav {
        margin-left: -83%;
        position: relative;
    }
    img#bexleyHeaderTwo {
        margin-left: 0px !important;
        margin-top: 20% !important;
    }
    img.logo-img-one {
        width: 220px;
        height: auto;
        top: 300px;
        position: relative;
        left: 90px;
    }
    img.logo-img-one {
        width: 220px;
        height: auto;
        top: 0;
        position: relative;
        left: 90px;
    }
    button.navbar-toggler {
        margin-left: 26%;
    }
    .navbar-nav {
        margin-left: 20px;
        margin-top: 30px;
    }
}

@media only screen and (max-width: 375px) {
    .nav-image {
        background-repeat: cover !important;
        width: 100%;
    }
    img.logo-img-one {
        width: 165px;
        height: auto;
        top: -5px;
        position: relative;
        left: 90px;
    }
    #bexleyHeader {
        width: 95% !important;
        margin-left: 0px;
    }
    #bexleyHeaderTwo {
        width: 90% !important;
        margin-left: 0px !important;
    }
    #bexleyEnterpriseHeader {
        width: 100% !important;
    }
    #bexleyEnterpriseHeaderTwo {
        max-width: 100% !important;
        margin-left: 0% !important;
    }
    #bexleyClientHeader {
        width: 100% !important;
    }
    #bexleyClientHeaderTwo {
        max-width: 100% !important;
        margin-left: 3% !important;
    }
    .register-btn-white-loggedout {
        float: right;
        margin-left: 0px;
        font-family: Lato, sans-serif;
    }
    .navbar-inverse .navbar-nav>li>a.login-link {
        left: -45%;
    }
    .navbar-inverse .navbar-nav>li>a.register-link {
        left: -20%;
    }
    img#bexleyHeaderTwo {
        margin-left: 5px !important;
        margin-top: 25% !important;
    }
    a#logoutButton {
        left: -31%;
        margin-top: 0px !important;
    }
    button.navbar-toggler {
        margin-left: 80px;
    }
    a#logoutButtonTwo {
        left: -38% !important;
        margin-top: 0px !important;
    }
    img#bexleyHeaderTwoNormal {
        margin-top: 40px !important;
        margin-left: -7px !important;
    }
    a#logoutButtonThree {
        left: 64px;
        margin-top: 0px;
    }
}

@media only screen and (max-width: 320px) {
    .nav-image {
        background-repeat: cover !important;
        width: 100%;
    }
    button.navbar-toggler {
        margin-left: 200px;
    }
    .navbar-inverse .navbar-nav>li>a.register-link {
        width: 200px;
    }
    #bexleyHeader {
        width: 100% !important;
    }
    img#bexleyHeaderTwo {
        width: 80% !important;
        margin-left: 0px !important;
    }
    #bexleyEnterpriseHeader {
        width: 100% !important;
    }
    #bexleyEnterpriseHeaderTwo {
        max-width: 100% !important;
        margin-left: 10% !important;
    }

    #bexleyClientHeader {
        width: 100% !important;
        margin-left: -10px;
    }
    #bexleyClientHeaderTwo {
        max-width: 100% !important;
        margin-left: 5% !important;
    }
    .navbar-inverse .navbar-nav>li>a.login-link {
        left: -20%;
    }
    .navbar-inverse .navbar-nav>li>a.register-link {
        left: 4%;
    }
    a#logoutButtonTwo {
        left: -15% !important;
    }
    img#bexleyHeaderTwoNormal {
        margin-top: 40px !important;
        margin-left: 12px !important;
    }
    a#logoutButtonThree {
        left: 82px;
        margin-top: 0px;
    }
    input.Standard {
        width: 250px !important;
        padding: 5px;
        margin-top: 5px;
        font-size: 17.14288px !important;
    }
}